82245996
48242146
7971640
20657021
31779632
65961013
90086496
57508983
63489964
29765818
29315030
83144765
81705401
5450504
94288971
90356924
1076186
997662
72458104
81858498
52059791
78624366
53478427
20904133
6972306
32798142
80181733
98813486
24947237
91818676
69629092
77605578
67762846
2462821
23013260
51456921
1355667
56265464
66262876
55529357