84533362
16993270
10176467
5845525
8557389
61694848
81357659
28073115
3124843
4328117
70787998
98632720
43207442
83079698
96475214
29419385
4828566
25059829
3553731
2709094
59057056
62138000
42283677
13329647
1067887
22719172
69929038
90622311
8782608
9243582
78711808
43618670
3550114
60276057
88075640
72284128
69122774
2084652
85085378
19758216