78766512
74145026
30589288
50342257
10857946
16109360
1724202
75909107
73263228
36419088
90598148
67212560
51551639
16244969
35279266
19427657
40169970
22974403
93053583
7308607
17853132
84775966
19977335
88393527
43429840
56406061
8823212
73577253
14215098
3270665
96652345
71315857
88073891
8984783
20834927
70265598
49602875
54257866
93422615
54626922