80229184
21514003
49525479
52496191
13774804
71186245
95352827
56572778
4128731
17225628
76531360
26555026
17691919
38585820
98742005
85301310
7195695
68222017
12889820
93526451
23837797
84644116
15154094
35709159
79829570
77644889
8069488
2458294
45783994
55028531
4042370
16941602
90625232
56206933
18741
20307953
23124867
28182828
25338909
18745214