60703236
1646281
8438621
6517800
4153525
93876169
28856452
18807906
93881140
4478529
4414394
47461025
62283547
5697405
20512449
37932373
6824233
38336405
365154
26211046
45044264
93186129
94208266
14821533
73204405
78811049
59341287
20069814
3164918
5442871
1656236
36357471
86687809
42533529
56581338
99948751
76786490
67414966
66707119
24059261