38381742
36818286
4395046
46587894
15754418
67568078
575729
50196356
56811325
26601688
21692998
57046452
8474627
3689111
80625
46673201
95774186
73363408
86372133
77638017
1792698
32718175
1737161
72185238
84273003
3147811
72932926
8215715
7766201
98539270
55276232
5406658
2885020
97497253
15889792
6304731
26918559
44997002
85685903
47873908