73485895
88882169
55676836
19339989
61994350
20195319
41322831
17427553
13543352
82877264
50186846
66073096
4748400
77096854
51085505
32176380
2776495
94136762
15711564
31306265
22764935
89093720
22965194
52676879
93771309
22494720
69894344
7098301
45918435
2556212
78487697
58899801
45645380
16309754
7313681
1532130
2805294
5152587
3936803
50325920