52576360
37307238
13351427
67144819
79325535
90996137
32515981
95021513
4204270
13364693
552974
45032550
32676043
91501851
590125
20794468
1304369
1321553
6153204
14291143
11447321
23239048
3528933
4926870
27935078
40338683
48523911
7813380
86814947
3171983
61273297
615219
34066323
22204710
18721418
30273359
29399613
32144036
75636897
28487057