74893127
64941484
43728217
48426778
3858076
6409722
12347738
39941788
5393005
92994205
59784210
14996935
83748458
11308940
62645256
21211267
12019279
55785972
46467092
97224463
72181096
91341646
2923386
95216414
65705841
77065792
14026699
34749660
33605655
75718131
6097675
10673398
99007765
42444854
81964760
77897136
96546938
55001819
45347169
45836872