29198539
54833333
60554290
41271179
93231875
55438650
95281995
94313608
96726674
25013804
4158074
44521122
14531414
75841098
47109498
83031188
601680
93062441
73965141
83972022
35184204
37879472
83552493
84392882
98068472
22856050
74809707
61807182
41764290
9462112
38894224
75354166
8499761
5874379
6155569
9797706
53217399
24239589
38493302
1157338