12222990
82229703
35637087
64923586
728825
3294754
14811217
54542656
795867
44798993
58015004
33294906
9271480
36321656
43293884
27574272
32416037
88118467
36034190
48023564
82768437
23998568
38633442
57908341
18586318
70951743
9030226
98453844
55327542
49622733
37568100
27971333
96185722
30455997
49314644
86518134
70792429
26463861
19808204
6702257