43609250
47689506
83666767
5574278
68081864
81993650
3251672
3815158
59571020
66281825
3852772
86887680
99714692
76689818
13446728
31399100
46806383
28441824
94482779
46486757
86551280
4932764
2578897
15511674
9098609
31849521
38981023
71236878
17872181
89191031
50578442
7652645
27172204
56438318
72872414
60788413
10964920
45909846
90556780
27477842