58502991
58603013
5973231
1950268
768464
10545969
81326033
50566835
47893912
68457385
49557917
40293814
4034196
88187484
5327964
77523346
26885246
30333829
84808201
41819492
21845327
78674495
10902347
33961738
15835589
46832702
10926992
8852588
7213401
77468322
40381231
70545449
26098362
49144111
92655344
6948829
7815630
89209397
66667455
70779605