90122593
36833050
86205057
12212663
92381682
93227908
52699510
43377381
28226143
65525025
36168866
59439890
60983638
5867632
30636680
63981636
10773909
26086705
6792312
7279310
44716476
33605449
935448
55142349
68246347
99153381
4092791
15769229
1776109
184620
92905921
19157774
42551530
84173240
95147404
82097227
62595987
15708916
71037486
77826324