56432577
62796915
18268966
56757079
49089727
69923957
26695889
1211606
65798842
2958962
35212468
70219952
24857523
39823386
20609776
53404609
12474263
31107576
55503934
347021
54155448
12088965
41148425
10985193
50152443
76997719
57655469
51492571
352121
5166201
20825148
87742206
24357179
64006479
2695811
9986392
10739052
29688314
93288294
20864074