82256129
55843226
71878035
91895167
20967156
14759571
79743963
20762130
94162798
27546330
32172488
491742
10572370
19586901
20853685
98155438
27186334
77767433
35734849
61911840
61666231
81857265
18923057
71752622
42305436
4909541
36218524
89371674
53286809
39919660
1653245
95874830
46849843
40779841
26043599
797568
34159565
21573838
46078608
6855102