43621701
48145006
2082352
9825225
68739041
74217427
31528629
73424315
85566859
29281651
65094758
25352574
14691874
4423335
2947269
18402623
50241731
81096028
55225612
5827587
40309412
5379797
53081254
34635363
9839374
87412186
13285044
50393420
42838623
6065921
29858920
53659706
36624124
33142413
75779494
80562966
33218756
80484432
38089315
60332680