62338441
19611270
16195947
8018438
21723142
2327795
98866144
92991988
55118336
98789694
90231688
40024988
20736092
72128890
66264276
89503680
71356991
93924131
38242207
6021611
31346436
214235
56667423
63396154
9779706
54834462
5771088
750928
3085619
88665672
65534151
57144259
9850201
21234764
39673009
30889012
62712565
65405975
63386564
82043232