60381583
79814432
8945370
11243954
96183994
46125955
76656929
67299296
11799404
15447819
86814337
8857264
20226107
97117579
10496964
4168291
50353116
59302492
47149595
93501968
19882016
27039844
5128719
3424233
90761295
453652
7109652
5319748
16246613
680881
73892566
99672979
12607289
38618541
76792805
64499229
80873045
70475468
94801924
68793195