88542969
54181666
52773371
87677333
59702350
9899611
69616054
77468413
4851753
376311
42589509
60359385
87155783
1065820
86403943
84442682
51844653
52476596
65965127
69644269
70506682
32331044
21508481
15119144
71611746
91375061
70979759
13327366
4113802
65745747
99845941
56053559
97603093
97608864
18277165
97572350
92652945
7133133
97124506
68553598