34533677
21173069
30123
42118905
50402336
93583695
17124623
59951261
40574100
20895511
24943478
12341583
49699971
5519669
93486074
92577132
69476477
3036650
9641022
59273511
779979
82173212
4781008
66991771
48741398
6314864
39745871
95659800
31702668
30365480
4440938
76213122
50606479
20992064
4247416
69499998
34976495
48282410
5629664
62513483