91968035
53133015
9756957
33199256
1305263
78686205
30536932
78551792
9041014
90677496
56386790
79889993
67808500
895575
986353
10889891
95979287
27265193
26448766
18596290
84337674
92642273
94898913
48876386
4460416
82906376
66121773
22127859
15392296
46195206
25055119
59796878
23092717
75065996
64206499
67303223
99299894
257738
82468427
50644614