98153194
49497844
84956418
63332041
84596963
86897953
13049878
8843588
67187931
86468968
24178243
60351573
46949858
19473079
13088435
89655532
449810000
62308748
30533668
60678449
59034965
995249
92623935
47954593
7241728
4784859
81343315
45868671
49755928
33794222
40403253
8120284
19332279
39189608
64831332
83018296
62067727
78522393
87726229
45955340