23649248
2524970
83815831
23915370
8163904
28081341
25656565
38005450
17511450
9924983
90931171
8546134
27738551
57576200
36505160
10147838
11553553
44394907
39177739
86641358
3583142
7127846
90496441
40263568
81957265
29625875
93113384
14649330
8678506
9022766
36018671
63136450
84362012
33207756
8203908
9082546
54209877
81684129
45813491
81605093