41969434
77363120
68985608
167478
14751658
9577532
38025354
49815158
96831105
52779266
44952278
98622853
83105170
12458835
19205644
93764589
48545042
46578967
28984763
32169255
74425129
15068006
21047402
50668199
6164685
22672818
381573
39493907
35961612
29163761
83343558
95813494
56279185
32984789
6689840
11055432
29451311
17406496
36397438
79002448