31913116
63702022
41817808
1992601
22192792
52483190
33452055
15228022
23098505
6602273
62087399
98515094
91127014
44472116
31823789
35345198
58729944
93512898
68763333
69835135
2169367
23068501
30936614
34455441
19589119
16303437
74212377
99728178
13075368
82314581
96029682
52712341
14376608
4503721
75525206
82967949
35923708
9663812
91755224
11733005