55106436
627810000
79571234
79696879
98829941
6205635
2861629
65895029
45035145
1438719
48476217
39326519
88016418
8305307
58035824
20513916
6358845
8304239
61952495
24926751
10929890
99323422
51081162
26162927
80214409
63264437
70341478
31111273
12711652
10498473
89704086
29712981
8735251
89146247
61207267
32405056
78742914
19168451
37017055
62854104