48555843
10314466
11035596
79066545
38253154
18557184
7627133
82702199
36214314
37067133
1994879
17608438
78436945
60301606
20972025
4852614
52593798
107553
46194447
30955669
8996660
15938606
73181026
75978371
5008226
47779355
96728363
14265194
63277305
67503274
32058202
98485449
25822814
40958386
60107238
31907089
9199694
37505831
32998209
94334654