39004242
17127202
16581953
93787844
43502072
59911388
22452545
54905240
72095414
47547472
35552953
10032395
69775692
7599783
8444551
5750833
4874755
72278573
7053378
50628867
97568687
22376201
85188849
78055574
36519515
95336097
19834722
84394126
3936334
87537591
69172937
57941272
9469292
64911456
46907253
84514537
14489032
33843099
3001555
70372202