47797726
86431062
2692187
75819687
9986903
66906021
88056996
31062156
65431954
25126536
32268399
84214360
60641883
51856739
78209004
86826479
88957031
43688215
70796439
9116761
90317818
20481883
6599690
29634787
54994830
48492191
16582816
43092951
51189978
63325479
34824146
71411408
81096123
49695912
33077525
99985633
87786961
84926630
52773494
92854976