75556609
62396277
87319613
70601074
6728219
59913503
98187557
66662719
85095184
37508952
89404304
3516215
161935
32317730
77084815
94177061
36507678
30829807
39035853
55618550
27557206
5038142
30071335
690215
4812625
835482
75155819
3470633
54372410
96185826
81989372
1906739
931844
81613753
9971985
71632549
58079726
49428737
76878316
97198607