70265633
12016851
1142848
48619021
711415
23789153
55713435
83288953
68107641
99098880
33702002
93624307
78191353
49907465
78863668
269637
25882211
96894109
6811637
48241406
63895078
4916561
79966055
49029950
46917114
3917395
6709215
32649200
48543381
9531619
75829514
83218878
42456306
9776220
86993642
7249127
2558759
60321946
2133559
21801976