62108775
33463652
21063466
28799565
40212737
6496267
82532136
52737516
3043248
77337751
7749108
98414800
89912277
35844400
19124535
3527493
95828691
33051097
87009390
8733206
48731074
89852951
77156741
78259855
29034214
30668118
75313594
39599514
23236042
59966089
73703062
80393352
69353676
58713218
54119781
23995664
10211628
63687190
50509771
43092217