12059545
58543355
90089294
81803595
91179
27425209
18131077
44593504
38967395
35439248
59216467
89105
92016149
22469187
16592984
8020506
15766430
43836797
13707821
30877003
23122058
63722475
56715409
34759089
67207835
78545746
26165506
17217500
397883
39703109
25111923
87492608
8014701
866203
86308673
19759502
84207198
39809536
49451827
6985493