1009485
86068046
91413862
38086880
80938325
40242818
44527681
6912899
5560343
15591626
69443944
44449229
21183693
56803727
98224629
24802951
7376856
805422
94110
8494284
77283980
1942147
41428859
63302540
38547183
34861938
95471023
10028322
25756929
33338993
52051256
62215015
65769624
76027775
823671
87689534
62307972
77868951
49929966
40981633