1607694
1205609
389487
974391
51259111
7379430
8341158
82931326
9613506
42524204
43205156
49626407
65122962
38879852
89084717
5907722
84226357
8553929
59739185
44142935
72461594
69332390
7849441
30465671
56776214
261410
75862413
44759599
79156811
44896538
24534482
89823650
4164429
47082728
36883178
99148421
93523558
35732787
67906736
990557