74348123
7299572
64944209
7169706
5560990
16445474
23796640
62906428
39443879
52449354
37462058
41456618
88301370
6175175
21378904
98535715
29682902
71223749
29043477
74706975
71376685
25405568
865099
34951650
40318219
88699973
9702195
2055229
31134984
38521755
80411579
7231754
13809894
8597732
74808807
65677133
48469778
302072
4369422
14121791