8029873
59029003
59131998
17933641
87943029
8163669
23256147
62249653
46462837
8057835
76326618
33245306
46844280
90152892
57695614
32389958
16052598
25547385
27566788
23372037
22299879
77923876
47509374
11066455
73447232
73063960
50069442
36036133
9881370
17101359
34914193
4181996
6883568
26677133
29032250
67495629
46675696
6634904
1778148
49969640