13751755
3367655
365004
98934296
20743053
73964045
59666922
3435261
22118739
4857534
54502176
69398304
63497655
34192963
95824988
14151125
9734192
18042353
88087035
74498637
45618638
80156948
89379919
86765284
40163063
15775873
59433443
59601150
8400335
51994586
5988223
42415640
85588183
34713150
3819561
23853689
29819670
59636865
71405007
80499656