98315338
94801773
66885362
18975823
70149658
78434775
45387353
54138255
94327300
92605670
47223658
93482582
30063558
43622307
64926025
15101907
59856157
31697300
77566245
66002919
7626041
24047460
58709501
37165055
755873
487200
79926611
79085240
92472073
95487785
95654337
10755369
90246925
61572009
58086057
9367544
89164709
80989044
33436110
39227456