4978258
76614944
3685649
5668455
7762905
6056096
70002140
40176735
12077200
3463645
1722485
82809010
37254602
12798826
56255285
532813
3966791
9554783
84463792
97038814
18547367
55543144
41632660
97641197
51482312
12215844
32639010
68241400
78933444
76515943
6365470
15342020
33922733
96579288
99442468
8247256
68016398
61818786
78303967
44212209