48402977
75365966
66744817
78041182
592610
32704363
67829289
13358741
54856937
38814396
19999631
10673379
3226282
70641693
80815887
97306355
2934630
1648854
90242142
10432976
24571963
36179492
94666930
1351730
96943661
4077303
78519434
93456480
77202073
307675
20115598
93631499
6403903
98946831
21764785
8352342
9113032
92324833
28433835
12143012