50756105
7348167
21077554
83671001
76761156
58998249
93272337
68232852
19868007
1901405
49978166
29705206
7560293
52513621
37855630
44784996
3731179
31048244
74449823
57954018
540344
60882484
35499305
37528934
66566902
7446024
16408637
69893712
78577110
74552338
73658866
73282110
29931697
60915192
45829456
20096841
49934789
66834065
4123824
14361958