30328385
61255995
57172010
93116027
98772889
62335542
54251472
54933732
62582409
85311049
54809221
15312826
57855035
59445657
35515735
99864726
46099395
60151367
8725633
90035642
77663211
53931639
5100978
9563403
8009088
15681194
64975284
42291505
12083697
70572096
45077472
47861080
47859326
46037248
50853929
47357282
4159109
44648008
33174114
55245300