29346112
79067984
6988294
9295534
62191695
60863596
34511510
26674450
1091440
82521260
6430744
99608347
36738675
5313335
4591644
96211293
28234547
43688827
18295521
31388130
4758191
90862184
3817010
87347066
40729908
23236119
18128269
70828669
82738354
55648427
75984745
81783717
38206034
47179973
4430898
17647063
95602517
38062966
15294343
44838032