58883372
682980
33233888
5719829
3674895
13387386
40418483
33715735
14403025
24544245
64843946
50451622
49209437
6457204
69461478
35933802
97603850
45763435
91722993
41235738
65875829
43638220
97271390
28591583
61397883
849128
68846655
23537850
12055256
69256061
62931115
93352631
69137783
46714112
90416827
45005047
3476221
58396178
62495437
86896981