785702
9127476
86643485
23617069
69528891
3114729
3053108
82467480
43216208
88945597
77699334
20897541
3494759
20752098
12646364
80406974
2414407
20377302
90374656
36452908
7431052
31485143
621753
57815129
6796206
7098623
2376202
6324555
5962703
8182786
57417553
78698229
99394632
83409018
94869772
96934198
63151157
5021967
29361333
63771458