8289220
51479683
32047722
7991135
96085750
1442916
62404948
66584331
2457995
45375496
87647608
14084667
51277611
71218676
45907247
93127258
13073327
8351266
3813179
28392683
6633311
11914111
34384942
35594406
61537323
51507938
78338667
77967892
86643856
78347960
70479556
39168208
83645783
72864338
95494296
22539895
40711506
44512483
72286934
12594425