26918754
1890991
87026899
69794455
50206521
60746845
6981336
26102984
62231699
90737605
60432273
99602350
32604263
23981839
91688327
84189226
46007154
39983407
5317266
38795461
45549358
37255500
79633889
22288000
12016391
3519546
93479143
68432372
96099152
16593392
6667062
14047918
14999504
69863943
86698271
84114170
95879172
54567336
62519834
33144914