28317585
2733693
24061472
72421861
88959578
78924857
7171217
6024921
72941683
60616463
14517486
68079857
10522962
27079011
4214756
1005340
97946403
93599818
76965911
48472120
36521939
75287338
1326169
39639336
58477328
41523432
773165
5552467
6866913
28132377
17919773
84159988
29196064
17233643
49949958
45363996
93393420
1725723
26239282
30112056