61406206
12336611
72752067
51668465
45708694
14691896
68267780
39766795
19704668
647519
94871174
59693245
76855800
1358828
85194715
72277017
22106293
15181152
16274205
50149395
82852804
27356292
82058030
2975577
64931423
48054191
75426954
86994759
77739523
37527707
74656029
13717829
46401360
56004437
953129
48972579
94946054
28188950
37548834
98186654