80091144
47533303
31318652
41061439
8893659
25803816
84499047
74739817
58652218
29755938
16403667
93398690
35624663
29067191
94003970
4729942
85071129
92424224
79818440
26189360
56033617
92633015
87984676
95375952
86043170
59509685
94756566
13752329
6091232
10369065
20066173
38007878
62117153
54439765
7654055
98511407
85527067
71883544
90266257
4496141