12618626
11506731
86155265
92511177
38617457
56308527
93189950
22475498
80548371
88601343
20398057
5557110
14235342
32801584
9022194
75849966
75839609
35504609
14551237
82665581
5012196
92655016
68115707
70936141
42401624
30462100
79281356
55646769
53245962
64495182
27096704
31202306
53398291
73842009
94404544
60223868
35154953
1223682
72192727
22906793