28344578
7952755
68149010
78313157
67361019
57392370
7194978
13881029
96814845
40217972
76058061
93321590
66157948
8611924
76788159
90397307
13261299
29948177
2184536
27305913
1112377
46325381
24009365
29386717
6809881
24604472
30726329
9399933
5427533
89662042
20651000
36201739
9835601
4085363
59044449
25755833
48963693
44064530
30133566
92538155