18343495
8171539
66375045
71088935
53752195
9507819
54585607
11985454
116433
35945508
45058074
563037
96744435
62479729
30026427
71021856
62205488
99848470
4734577
62206355
4925572
5369975
78434105
59224511
95026411
56517388
51062108
93156396
36005545
18384328
68735041
3445202
26111363
787019
48076728
1257197
87683229
32075457
91212425
2781243