80789092
72319695
22843297
51876512
77027980
1207642
42513227
77774227
18119714
39165477
8682410
54681909
8353765
30026542
75817278
65682704
5413775
99808565
7346406
21359137
90093919
70582384
67921310
54079033
50323665
48536840
6571064
71749487
50026179
92157107
62678324
29286078
14102199
6602317
15427216
89697110
10626971
55022252
72692416
70103898