4505568
25246825
30833480
63128284
76037386
36932624
52125719
884325
17043206
5671802
73786076
25204508
81053280
39435736
27092468
59769492
26491494
20297772
32506906
9979285
66641324
7940218
49809777
1817138
86033006
81666054
83186627
79097930
46076478
53435613
78543923
41592058
50071714
68439797
25978841
21601145
67623121
62598631
66162964
8660725