74897116
57896668
22057476
38347008
12537280
97506912
26491364
70592942
35913009
73507725
92551725
68499847
54436450
67233898
1175323
8351520
88968928
72105127
71781245
53846438
32572548
23655388
50993509
64705399
66517364
79189932
40858095
3138309
30516417
35013534
39416929
46913756
90706452
19464794
52826027
6161640
5736951
91619869
39897611
9381580