44379153
47028447
91575565
3322347
31507118
41282259
41064838
33165307
8351814
86447161
9399456
83537448
42132914
34685000
34876206
54212259
95537318
85945635
3183939
2988515
57247628
68567299
62497883
33808903
24957467
56392508
68911648
61214369
18197631
97365031
69569494
24646146
74931514
36906025
4381799
38506273
50031229
13784772
26856586
13781096