16134542
86014712
92621562
93336007
67905136
51919829
17756228
51561262
71613189
98686931
48097608
27312657
19218205
14554611
50386325
27959217
87681546
64621895
16417374
3656913
82506697
44243
13263000
61555992
82772828
48889789
92119286
99002756
8733664
45137702
30411101
92809063
7596919
50298508
12871429
4131114
77427132
75195145
42088468
35508832