831896
113277
25971281
19134041
95278848
10091372
15439764
64374548
42909809
50217814
31162937
78437645
6580567
104753
67562684
76812625
45016820
31715340
7161115
29351615
76984530
14889542
76825217
46224475
51257934
5857888
38383516
29897988
66138092
75012977
40291595
25984216
12561219
42536295
9730232
16139699
1418728
51726264
11436928
27108694