20769954
4882398
37564769
26276265
24711985
7493185
88297331
4196354
16746233
21244946
55174032
62297146
80425339
5273662
29836953
74681463
3893856
94988439
9066144
62653312
14998348
74837661
40223666
96977774
79172061
12135751
9482132
43649634
42103697
49281692
33665930
50705936
83428482
1397766
1594528
75689638
29483596
7315781
64158493
54844312