37619511
56081480
97472510
95198326
70868412
8909645
219115
46413077
57763772
12466212
32291126
4759911
10248885
59634398
87971810
3801325
68546859
98495430
31412147
6365630
56451597
56424532
8206853
4405452
14019713
91231173
326097
49648810
23339416
75486663
48856624
11134982
31045447
3319882
62489693
69576266
56761148
11877211
9800324
70147793