18221252
3928493
97682242
11885012
61683238
50837101
86094741
89286177
57291625
61794520
7607133
65691146
85432609
77752411
507293
78282239
73259731
2581893
86103351
88263491
90674906
21651149
72176538
81614358
64419099
19151773
6749311
58271073
42449702
43075416
8442997
9999327
2013922
28896860
57684187
97727133
8645418
54788749
31786319
88262909