45953072
13479870
86468596
90027241
26444058
90539819
84469215
63257024
55011401
99178348
1361738
67231600
7748649
50227830
38099061
12433736
354804
30167048
32994775
57512126
44386345
85743702
4647586
70102467
7895633
25254855
11218403
36328462
76216334
78551538
57917858
52217387
33315041
15328106
84736203
80365643
62134270
28843137
9822906
36699237