96856287
6844147
30729878
32445083
13393502
79012837
31257207
98811176
11647812
52659862
96031028
69734199
2712741
61598011
27364510
31038702
75183752
23238351
90527062
82259929
60352746
9130589
74177910
30678692
65738630
3782143
82878923
26514384
61101945
75555730
51201529
5895225
49969319
76588403
44152962
16908204
21558528
73109530
17673630
40095219