47035275
57681497
2208920
81576784
15427404
25717019
71617587
34277949
36766792
94917985
8373429
93441729
33906040
96767731
53185435
12644845
94657538
61651402
52481257
38792923
78581097
48592114
23132994
4051078
17656854
72937116
4178490
3736206
10071362
79085325
42294910
55137586
28413007
3299537
9485940
40059971
12307198
9595663
30018873
64232208