68824975
98876860
7471189
81298979
2326486
31616808
15023024
96019994
85214818
81209167
56045905
6359469
41679880
42125116
95266133
92265740
80697265
38207822
13224629
4346222
240718
43719935
8785160
59833046
66021166
39452449
50337545
27934391
79086387
47167225
51985818
51679630
94408259
3362680
6633297
53665879
45311791
36074982
5266642
41187110