79887057
14704249
94551587
21478116
41648765
37604478
98132685
87686498
42688453
80708047
70946176
28547661
33406744
43652251
2858638
75369480
8249535
21197307
49948746
43335845
13352091
9031947
81969203
92602249
26394453
5235939
80607779
59603017
34391322
56986830
3373406
74539077
67457707
53675424
32016148
47446248
442749
92374677
28052297
9841245