12271008
30394676
56461488
86774630
66207718
32389316
70535764
47932058
76821568
62689194
44382650
90723906
57069889
9115864
55812881
13153012
77032804
85364533
11749009
17469609
86386187
52225589
97793510
89449142
1241383
79833268
3536846
59801995
1475406
64772860
90017593
9532239
44926642
79595050
3103279
26758262
8276264
93593196
91946346
28992172