5813940
57223357
9253160
27194228
90254051
80554433
55629067
26251469
70881857
4721242
97053992
48718238
16053088
2391350
86158958
77414912
91229514
14574491
33804558
20287968
35776349
72146150
45011318
66455916
52725756
52103226
50472155
58591160
70864043
49886939
28676088
33452499
12205700
56572607
54024077
5122646
14022128
2491303
32677462
15432649