21628130
28661667
16928490
29477726
1871328
15782707
2096165
98474654
2568667
80854365
81065551
85875345
27419645
62075005
79991977
39175715
7616388
53171040
52534466
68436359
29323751
94769849
8574375
6735469
98443713
75264503
9819472
30786367
21342143
51811396
18481839
26546666
75012992
31381266
79941948
7795462
6048027
2698474
98474647
8215986