31425165
46933679
90221914
8941326
56199006
245180
91747234
1939637
85118475
72431323
397079
74071665
7863904
90592564
9262819
7746948
4379976
21068841
44792766
73675282
11108111
44825616
49688056
30166144
6736769
7494479
46232086
77199258
26545596
58155903
396171
16778768
96931506
50271953
18629447
43494905
90786478
53157042
82869134
68696073