43269654
57588650
69932976
5903956
26526234
50675619
92456043
22647186
37791394
71522996
67255522
73245747
17088303
74619756
63693609
17575812
67067361
99667536
63297854
998909
15167672
9740220
70635406
60344620
29839384
1081982
80828874
54267338
8527879
65225427
39587992
71195372
97544448
98416173
74912309
94755173
55445055
28642761
32332540
19156365