3748701
32564173
31214712
13676134
85529110
43852024
78144626
6392102
68925219
1831582
14753046
22593537
54653922
13471762
40644286
81132653
50914107
10174048
2481329
64601163
41647533
51725232
66804109
7845902
82049219
24242859
37449116
63105854
99714071
40719663
34741431
98768321
20238235
822987
16003231
69328342
25159760
86035829
36734467
37083790