64943367
94371173
80806633
2837246
93424723
91095552
64275544
72069745
40384974
17765145
14506451
65647328
27982469
9446660
33384677
40783121
20958411
6908990
19236041
24081886
4547427
35848610
44055492
20703316
2663038
71098741
2828381
69268673
51011529
59218082
11416184
87614151
36829707
70118465
8237735
6587282
67263839
72977508
98004039
29082743