2495310
73329880
73944807
50346828
9631650
91051742
47158617
7088713
48267466
40049609
40534237
1358344
40634281
55268934
36525905
90291665
95658905
63964126
7692361
62784504
47914185
9317244
37775890
31722541
55132318
86344691
15601357
58264148
2169628
7696231
65332931
68376478
14639142
33732234
28158637
77381406
13816788
53014905
26019786
15728954