96808948
54264381
23319361
66832217
79392695
74463777
39062010
80513236
20373687
655490
81793616
56661222
35016719
89433209
62871893
72713071
31617113
97159838
4054529
2363173
22836167
21705934
56305799
89057554
54444286
3752057
87285251
53067826
79504821
59111589
87978255
34824251
17728291
74073293
84836580
58663238
34289886
99802512
7337057
46332032