15319400
14514310
66517704
3132446
31065477
82297657
90064480
20651740
38783497
37233363
87604183
5751907
29537626
42541369
74355653
24186849
96875181
92871508
42767025
67222566
1803321
11221884
35557308
37893391
31601614
75943144
66831309
7713133
80019433
5037623
18836105
28437799
9442339
63514751
7936882
83977831
1147717
27726158
62246324
5639117