43555230
36841018
40638409
37867283
15673134
74383271
2574540
25567081
38104755
19039491
86119480
5269449
31865641
29383417
88784783
928214
27939556
45614717
6974388
13181130
76621662
43648903
42854583
8982009
25628589
975262
6099966
41075056
25044683
2719859
7140792
1167442
63894223
98402611
58827773
81185190
99642036
97244885
11832843
37133981