5457106
90149982
84408892
74041544
65777662
18096681
63558834
99627515
19093926
39271024
66739063
74826765
93875303
4593853
20091648
39838995
29445657
1045559
7368512
42472721
64053212
6359475
81116495
18244684
38935458
96305981
96683473
40698122
90398031
78898070
57409803
90548074
97284048
35703621
73513816
48062117
30309416
70995287
20497959
84834316