15384261
58807084
55271164
51894696
91841938
55707930
91569923
49132600
63925517
21386118
17791574
30399883
67348571
90973454
65753886
36789228
16711138
46547069
11339146
76337509
73731692
44573107
52038881
739752
47902503
6184903
51673067
4799894
33647275
70497202
34734011
9837696
338562
83815442
1888891
76507327
96395665
69823571
81491702
39806197