79751289
9981840
20249182
281681
46853939
619538
61567650
70864431
30815690
2971479
59518891
20143970
9475747
55266722
10702408
48083629
83064193
67034512
69542661
77448470
441639
85942458
37619103
97237707
61461314
44164274
43314409
20565301
9602209
70934712
81787717
45706738
32411864
1562886
58552070
9964205
30967197
17858643
2533174
34264992