19682824
96138341
10496153
53278673
21426118
73162028
47456797
3605350
931773
18675393
47815734
26375917
63212391
74297556
79814425
28517075
40016318
53404696
93206017
3731526
4851425
12752888
86638882
79411241
23994780
31896245
49708116
21302745
37735582
30822426
69597106
3437383
33672282
83006
47442495
42876849
26835864
59422334
921261
1157905