53594645
99533424
32653770
38504163
15399678
711312
97537778
5102837
42169440
29747571
56782119
88706371
35296642
63953690
61219271
8251650
89637829
62086000
72386675
4507804
7941491
3745195
82976827
71738109
17512625
73162230
67664017
41359889
30278810
7749696
74277853
13121311
79256720
34315021
96782746
98589565
29223795
40402275
4826489
1884723