34786204
16922930
64661638
29767408
61829098
76984651
6832172
37839
8699273
1533406
87082786
40376020
2549595
96501315
6021595
8716180
32797193
77667757
40849376
28595473
13645266
15856770
20222189
29347139
98538062
55141631
46171882
1692247
48261795
16351068
39612665
49124383
61734765
34755589
5384492
89176512
25607239
39583290
7179885
57917650