4177917
2049219
95619105
77917929
15835146
31401650
14844466
95733454
24864816
10957868
75921281
73442202
29316478
33483516
864530
3063320
38181012
48464510
26634501
38395335
32672312
15691056
55482002
25994925
92238414
98324185
24475543
97611604
60321589
23547124
55851006
66246112
85932126
48194809
32015935
94746828
71522491
90479458
29918009
10682179