13293550
20925061
16791380
5669429
4781350
34162063
2293749
22021478
20305825
89214499
18401625
43968065
48471616
74279471
47303140
35126160
64535412
70521928
10454196
48784759
61945136
38607455
36088947
92006325
512210
65691804
51676289
44614398
24984595
28839315
2999811
11207554
55046084
74743796
79253410
88766548
48151935
20902057
28101011
2614743