13517823
87164371
9222958
38525698
31605929
43999338
47207291
7897863
38643346
94919444
80243137
68783265
25077139
43632993
88073187
17412511
14089875
6576086
63296942
80397957
20337681
69846319
5416359
82212212
77906174
88223609
24335756
8187614
49741971
40076071
51392502
66797954
9353312
1036847
25657519
15949944
25543234
67244034
4966928
96623797