2043720
47909803
44623284
14057109
52487317
56243778
14378866
48335728
41477499
793829
47978619
51409191
14176329
3004855
42052369
59121173
2712812
96533887
32797411
73665061
3454834
11863770
55839377
25811278
80048959
2167219
44302178
19098067
89182928
25658257
67357114
81376667
81906795
7552705
22874794
47004947
2526789
2708167
38156226
6107629