6392128
71645168
13309324
59784654
36868446
30935768
94006524
75997298
45747400
87383585
41546284
96857769
23587530
74975011
16803258
20946435
79888596
53906081
47933673
91341447
3747315
62761666
12184371
18265241
11161279
44723083
51019500
22624029
71051470
29052146
33768959
51706376
17817154
15358883
97233589
9689021
95541555
80685352
37105650
18261480