9011543
1056026
31071625
57682720
2935665
78533118
45505935
33711593
66498144
4481707
4526845
76673145
20802678
44738978
2224310
153569
59991734
53868377
9473947
11489066
58817998
70997099
62816375
80427152
3377236
55394001
10882191
62228478
57341993
647665
49657984
19711269
83036136
33031549
27047041
60503858
50794550
54016247
61237324
24402212