48417653
8749104
343368
12997973
22688214
10187876
72212435
68516778
8281702
42611358
20715425
40808962
8922453
71296784
751560
36285546
21196343
71325111
25227705
54076573
742332
9691186
12896738
7593061
9016000
65305583
74992841
87824185
78921707
3596780
77116894
71484469
25868583
2726044
12702736
63123799
92728963
86886413
73957453
46937517