22827257
12507212
12008265
31056369
95969261
4764929
44575351
31874436
18445805
61888000
75226038
4932449
64551982
29142590
89334106
69457760
86408530
29688706
17787229
25567600
50619372
90002908
94301327
92972854
5453412
96017865
80877732
64018855
82331480
9859928
34015887
50809498
68709130
39148332
32271750
36397935
90079462
2292632
28397996
46402292