89626990
95798617
95849194
56404047
27189956
13205680
327552
51205148
81132743
4399616
29285575
8906741
91196352
74342808
19603364
9408119
97341695
679231
5546724
2456383
37192361
1274324
64405175
12196889
79422640
92439384
84358448
19052097
57405470
67858578
32489072
80094730
62112548
94991071
88873482
75737388
45329894
2440605
77127443
99744275