43715355
84744043
56798481
2731122
56177771
13678873
41661766
29574580
26988588
72184980
48463500
1595085
18881430
76414547
83534504
67433596
74145363
49089303
90445372
60317881
17038305
14005966
73359085
12087690
98449813
84492061
55752482
7943465
52574557
25375218
48648325
67516803
52805477
52326364
93785175
56252016
88415185
360362
54435855
17774900