3966886
81854110
97098535
52016799
20529348
31095497
4460353
97527184
1684290
12285656
64263542
61161466
44908333
81263421
2558794
51609506
9067654
36586331
75326322
77834895
80026901
608424
56425231
71291499
46799544
11402435
13582194
509503
9591172
41741355
4923108
62216027
21365117
7085972
91888175
57302702
80705684
61592975
41571482
54955874