13935962
8473740
28277744
36732521
177923
5499642
10286271
9515223
74432916
7133706
70659508
29738602
12444885
25026629
322035
68022342
11857722
73707418
19877372
1213513
1884178
27319672
3989797
65719425
21503243
22467158
411042
57757164
17617893
65114057
2886104
37772924
3908544
72577391
26246942
47638869
86269559
9828206
42923395
99198144