16751036
94242863
5271609
91176057
45538251
8747411
1411563
1252376
18744306
48525458
30555805
63551354
67306834
54469573
51867774
88258250
695759
15808266
17633153
329243
2748224
38098897
80166453
71884036
81705241
75682882
54303525
41693818
907315
40128296
41932326
51468760
81641199
92452703
24567726
82223189
849365
28936223
13289386
20501088