35658346
27171137
42699506
68886380
18382023
51349478
26606141
5342572
8114108
2537905
37135362
35957051
58196790
6757680
9028339
92792593
86801996
37262949
1502613
93243336
26324458
28145287
5988151
58551404
22586103
93045967
14642899
30187279
96843688
49588712
40224237
13052702
62295027
56467727
56354970
10638263