34558018
39145081
135548
93685912
72116166
21821106
35531881
26782090
77792472
12626772
59457925
27201378
72135234
48532003
140680
69608898
32821589
64452531
94178838
21915480
64757567
42655952
82203903
48603610
47687398
41658224
44761538
35032580
43962522
99462686
21897125
68485523
9062105
6242393
1113121
96995014
97092004
15533527
84944449
97664014