63033242
16975063
53944329
59686353
29305776
51287589
88551110
83721496
8539043
23632144
47545992
44056469
43349603
65977565
4236982
54819364
44268819
84874356
28583038
10034984
71049985
68094322
56747214
29653111
15319723
47179721
2633663
6655481
65922641
55726630
17175634
10256896
7706398
9041554
79946935
78841537
53276962
56747698
2039782
31128672