53119721
36009581
38168482
25298674
7254734
701243
48715409
41493585
75869339
25378803
99238736
35391138
44335527
43714602
44366064
91399111
39374047
27738556
48885965
67825421
25782540
9049778
54371920
4759169
64056733
16537669
59108074
5664202
42814501
56932151
68032705
47691755
78852257
15784426
96829826
93881800
59925715
56897274
66437218
43579043