54143746
34939564
2944580
1229353
99454140
84557371
82637523
76785261
60373248
73409506
63773284
66862528
37745997
80657683
89891523
16746233
45705792
61593583
55788124
75581709
9081074
7266144
12678679
96565589
42608818
52402540
53295566
71578146
54416283
4077710
6156367
96278986
51277671
3690765
54131837
63435744
11147065
76264609
72849864
7568445