59094730
4549690
51629755
36311655
29629153
5083773
44924989
1855447
63447476
12454918
76217411
25786275
4651907
77432565
91086882
88775686
16789732
5584284
40862023
84081296
8654886
16312867
74433718
35853203
29897854
61687751
54421752
39418546
30137215
59271255
31472920
24052403
59973723
96708005
91247693
38343491
28432476
16763678
2299715
81468412