61962864
5853534
24656377
1103545
40601607
43812757
4677034
13846843
43573105
44148897
14401501
62758095
7159157
95408684
69112154
21244244
68889629
88172210
64123003
50071567
91783325
51631451
28262416
52187858
19514852
15365447
40024676
36809142
22224417
94789330
7869557
73145729
35112133
89887130
25465886
79819639
13918606
36105127
75618107
27788394