79671196
8791303
40918655
62286483
74979044
8392369
62344979
72771480
50551631
46611019
87988070
37156033
35574557
22067602
45246754
78051783
68694391
67128203
84364938
36236354
1661673
24889837
59448416
26694335
29245987
51611230
25606854
9452798
70328527
76912475
80619187
89078018
3018733
2621364
79939660
53965715
95549302
28675831
86654368
71158550