97796141
45862634
70985311
99331934
87508936
83508430
90664285
77466145
14099143
5979920
86273649
26626133
1085940
20804993
38477503
47697368
285246
12952247
48132828
6031686
37807039
19535529
29314642
7243267
79854262
71611457
4855812
98271207
2384611
48142055
54719267
9633196
1589554
98209508
57409064
43956638
7987652
80402554
98549681
34659295