95653149
88068353
64301503
88268899
69192527
4120717
23649018
29423487
95092505
80495211
27474130
37728893
45737526
14979677
89618655
7065804
70804933
50579742
38638553
75059563
31637845
56185443
69381887
99369042
80206420
37438593
72692809
39123354
90908838
99678048
36449882
93262931
88239093
21443324
41281366
24058731
90955204
13366356
28436627
29555698