47877166
65176914
48566124
46448085
1995197
57504078
92422668
69488287
85554975
6973847
11749085
32371466
69213099
90479840
46729296
78563318
23848128
8624835
78528622
295792
5285294
1351380
99132005
99182172
2666872
21621910
5410984
14063586
96029263
7181902
6182285
76606846
20452720
45606086
9239122
39836775
25844572
70967525
18034172
21102700