80741652
42423941
38132716
33998582
41615439
88467410
68403259
48543001
57191365
63882779
18209975
1671663
2346429
13807656
53675304
29069512
83116957
45489608
77588626
67964677
82639581
12719123
21357597
29347399
83421650
43567621
56234345
57403229
27925885
52827805
1568572
77374978
38341276
80929348
51628163
90656672
42414793
14927448
50556984
88339010