3447368
24877328
2300131
68199964
556035
9372774
51979740
11262041
85885948
32086781
7694183
35858402
11937811
36266883
11725925
2073120
78394007
83987180
76695381
12084700
8531707
85254989
76981648
9982754
56168618
62027795
55384685
96576554
65723694
94168506
45536779
66341441
99594666
45628265
78608338
34119219
153594
56074732
74124625
17319881