40621176
40607650
66148304
64163593
9971987
72891979
72711671
62377898
326495
31902600
68575808
8528283
50004237
83723708
91616119
40233498
32222489
11457109
34753675
41307710
86624801
78247433
8725270
79745555
64566612
10054670
69205956
3551132
9699693
46338350
8261853
8349750
60413917
12533939
94766293
24161175
87003603
57807391
24136756
6398298