29245919
18544241
33451079
76777633
14566612
28187791
42431300
9185813
45959226
14484151
12599976
24827189
54922534
71105543
10602769
57517291
80111831
55639594
86157993
10372208
70294708
45763654
56296047
66436096
70572966
51701986
48011478
17156314
99371573
43796311
56481710
70791398
89914660
99651980
90366946
70129987
67985207
32114634
3529258
51113047