32182324
30766986
7152234
48389300
35133824
18494458
97678307
6821284
92983485
14196966
58332406
46257450
26428661
61349817
12999915
97217050
67758317
81597161
40003204
62911085
64741147
56269622
27887968
9199337
18772143
68186785
58876823
58459446
34632015
96562938
38398663
561912
94508392
65885211
1751230
24138211
81165940
34408952
61206327
78321240