9696261
62184995
6076551
36048768
21778338
12331421
21846260
93041698
44045092
41202017
48136450
64738722
44108596
20195962
94192796
34341013
68728189
2923644
4928015
52311433
32246489
22572219
9752492
58549893
45182391
93482182
90138330
6449771
91516410
59274266
42472179
28955150
8358990
11754482
2036929
945275
4665987
90485695
3552464
87012193