5256355
28904241
54865882
158134
45745691
949676
5313057
272204
29942609
71138051
8613641
9418918
69371025
80104932
18565700
79239782
97803408
38593391
97552461
14179366
41344646
14716855
32879035
6247528
85322238
6137537
87274530
3774683
88948030
48893740
5306444
18783847
50946963
34673624
30729737
91845417
1595182
52154137
12961481
97717606