51926964
61112688
46013668
80509913
32194301
77808713
80656066
30548712
19225913
45829306
82721282
9688282
26674456
69782700
19357870
51134177
86817152
83244460
19502433
64437879
42266185
65173556
9687606
26516514
16738653
55361529
86422847
37516636
81648451
26186360
64447019
13731569
83748111
33717944
20049856
3903733
83893027
49018473
96904728
5592461