45448137
14733617
78239072
63423928
32882427
35304398
78673222
32462945
71495233
82089621
76335389
40017386
70166360
22168730
51142887
95446945
44948876
39129800
2097202
31534069
97647642
37162030
386520
8296978
8142924
24344679
740036
69928076
4509309
96786592
64214730
70762794
30151968
19678448
62568512
25845314
3400331
92186524
87724118
14425302