78941636
68471060
51334422
26569890
7824751
91888441
79856550
60114100
15058230
7214129
73943254
73789593
94359264
18411873
34877352
4596417
62485301
53731969
49758192
7328142
92071096
49576497
97334047
5576270
30246496
2181856
19317133
1934557
79696254
11176360
60686840
26371673
47669904
5583525
10973472
86468194
35909063
92631298
39032086
37257424