29329744
74883888
95702013
19432432
91487843
32876078
43956654
84093020
79882791
84532493
89279188
68048093
50172806
12462311
32983634
49001352
594916
23185990
8793909
16519326
18139516
10391474
34157386
21556800
86377263
19448716
7375561
65791200
66579080
36935437
1191278
64303399
80092682
14957957
1176901
76598033
58848229
64701446
40005933
44644348