37544722
59497263
8437795
38373487
47096992
82047869
8997650
4971179
83898170
25782416
59483628
39616991
26042524
34765230
48428823
42894563
51307666
64819419
80417321
5805175
24726540
898146
79939080
96553057
28708512
82739794
36761452
17503030
78881044
72458039
58759062
46494927
46764007
9243227
50641752
4567380
94911800
1476273
58146521
14066288