18076539
3479803
9554885
944636
21954739
27818233
81105853
13733292
99826392
22148331
7053431
47936361
69466727
84759209
16413379
25186044
98936646
39659857
47472932
25854939
33376972
11618614
44157110
96189684
77148805
29131400
44221295
87502272
26038738
5124392
68563165
92333944
66937762
47346432
1874268
30499807
82136957
40388296
11628605
8499512