21122574
5834869
85007477
28411214
2061632
31402582
89578352
52034395
4936221
77951986
12355436
17352944
37446253
60905846
21022409
92143710
72587528
45143942
48882566
40639530
3744659
46079207
82178309
34422651
10995573
64472305
56848194
5508124
1832137
7684924
5999981
32805313
74409162
93383726
80918863
8864765
49385774
75131173
6616634
15971478