66904081
47605469
26384928
64719936
24548692
21808595
4169532
27241430
66316248
94996683
6511235
99443042
89543757
40929319
74904529
31871805
97556911
7438529
93454215
61499434
30829604
26386079
60716152
94607544
10377845
43948989
75586253
70014320
37077624
65059680
1028298
77897423
16927943
409330
86821239
29919154
92784845
80059100
71255580
76331123