64249496
7911980
32528240
61775048
6839655
46496314
88962825
19934490
44263498
28012806
29747539
65978650
32827473
67532547
28126390
17679526
86512345
45925866
95385976
58009440
807577
84997081
8548958
48174465
21546024
9450924
14676782
47866166
99776175
24729756
23537870
78662840
12146414
51828497
83575327
11918534
3529243
52869144
71973466
29874707