22894280
65024923
65158609
76747109
66261079
39201168
36035727
53429523
22142155
64031751
65182454
21555360
70242055
46178096
416113
71461490
202710000
10983870
86162505
14713573
25462947
9779134
734102
4689437
51581655
84572977
6872145
28216091
73908685
69066013
518548
13159632
55497717
24397987
391631
92391931
1834034
6521901
61301197
29987338