8946609
7996084
91668324
72516969
44706655
19296229
32801081
861412
95088882
20866760
1611445
4607322
50241582
17021587
6804358
87004039
30705200
55741822
658827
10174540
40808968
55747207
16788016
60222491
26862703
73079719
6052428
26653036
13018313
73534869
67691804
29453347
15229906
7505868
57485392
81307730
5589838
2789834
93085339
77731785