4562653
326883
8908657
11086070
3134410
61791653
60608780
39748483
68481599
70174155
57233026
67849578
50183966
14357182
19895535
15229211
6888194
65106395
98242597
44326030
22196493
32444435
83532649
25691723
96614457
47212421
33285851
6092658
45971216
27186397
61323966
89331525
86566348
7438614
6077241
74724881
14944044
73945423
107357
6336191