96318025
39434342
65165083
7578390
22799903
12691619
31744459
56957968
48731592
95379199
7882584
30298790
31852877
91931469
18013966
65791911
61402949
35725999
8435632
4338985
5146033
3125226
48747727
70275217
30357557
36642590
60861522
36541402
60664950
52471779
83237410
27378955
41595524
86764725
88369244
18167200
9890754
4780661
33738791
54008215