36891772
5119286
73333885
39431541
121241
30487320
46982103
2940744
2821577
31844946
60319123
6550186
12292295
35827878
1547737
87891566
82655216
43526856
93707175
60411180
11147510
4475116
11351349
59801356
38481899
79992584
13705781
30284297
43153817
37692399
62552045
30238936
63834062
80197639
30586843
22284437
89173397
48321886
94617974
10274795