34394267
7077860
67747286
1282715
23798207
73557325
88263476
21096463
61142575
20469923
67034207
56033095
12779410
97816328
77611160
13389989
5667728
98562017
37758902
65065568
8302068
88707825
81529858
485803
22445362
13117129
79237611
79337072
85603380
71954848
91995000
4375098
10014210
70211282
88338354
4241426
72274419
26229743
52666116
25736914