90755088
89817535
44809483
33691453
146119
23367677
72398747
43277409
58297576
99197706
68915140
8298847
57859190
36005347
22743602
61794622
44803347
7013909
6674819
9735499
99501211
58243043
84315751
19144060
30737891
67945322
10805382
42196833
1558745
60525104
3568770
97535910
21759376
46714629
82593712
35262298
16834561
95381729
14784189
70635490