16676582
51895530
88179818
28004524
29099616
52418394
28976838
897136
128886
34329612
12736306
16382107
43474508
80926237
85144552
39599199
8713627
98622163
69801206
6401777
819344
63997952
35292139
6363974
40197695
56801079
53195238
9193291
63533050
80371
24855792
45978964
59973188
71012089
57974968
31535467
46049523
35804226
25647963
34549876