55044833
54553806
81605169
9206093
115343
72962064
96223800
18174814
32276837
75608460
41239281
96713805
98387900
61011160
62453685
2901797
16611762
13753231
32722966
10381716
82055817
253322
45001656
74728554
73563941
31908562
10758096
26453265
70007491
93215927
173853
13782216
2226803
70964177
89795967
51666513
96744160
11961462
2104704
80906175