1451520
34127141
3212479
5149899
67245570
5812465
31045097
10426705
51988447
65657440
60252302
3065479
1294877
29917296
9524631
78906918
82172545
82654089
33893853
49441869
57361511
50064645
71803231
57713072
8372811
86645695
37557565
851010
70888374
30068082
45971221
55021391
18889951
32554743
33353365
55373192
61756837
18637060
30964713
64349286