19867159
64693234
75675850
31671789
90479857
14065589
57955166
7122309
37117595
649976
1596069
92396582
47787101
36703134
2348240
10597330
3339552
38744720
49274208
3023291
12396203
52005928
67758986
68401470
85726603
41255217
37533850
45285474
43974380
67926275
45717798
85546326
5182753
57718761
88714001
8759439
97882158
25214268
52231072
40284340