11961116
65413957
6146048
40661703
28149157
47402878
79197136
97468404
87972506
50376591
16887748
71807237
2008626
3733453
7100312
31515308
94548521
7093101
3401469
3501584
69025727
18701513
26298533
16121545
9237677
92675036
28482956
31138975
26049530
84321581
76634201
83819997
56606812
79908533
67936344
21316219
74466078
21372283
38415503
10544610