92585993
7406478
9425215
50089599
28546775
97837699
16127287
91701126
99889280
90575073
77271959
23537957
23368710
18292902
95677122
84853651
71805549
66311130
30693256
2061686
2808541
86246780
40551193
80681575
29058061
27069378
44772754
53031313
16208556
20663808
53368813
13314203
8518869
28664370
4078956
52358490
41049234
69237719
49141497
85619025