81788971
30499275
17198916
5969997
9448678
54766791
56586672
50172550
64934364
25077455
70668643
83929475
20044013
43261788
71793618
36657097
24972127
24551008
60213875
33218344
93688044
17631277
11379743
1027174
75232620
41756389
58191174
52064817
31038497
27055177
24812977
40865930
7736231
18217432
31429203
66822974
73305289
59899510
37836506
12483598