67152143
43261679
8427735
61222621
78937931
1372794
64325738
52302514
87437188
38029902
2534963
70584826
66361573
51967586
32817420
78893084
80706208
7849637
31238419
93921396
65552306
5092396
17297851
29527457
16869819
67576399
98053701
63002603
58539018
5137700
94754562
98413821
86322980
30431187
3382328
61177451
94295017
60382954
76066254
40361264