782885
9085873
65411141
1715517
3501893
18572956
8093349
16386820
58105948
562027
534862
64285576
83833276
89739172
2665869
50974305
6468088
90708170
76999473
50886004
38126184
70484868
27059900
17103390
7755960
52792672
24789830
7021207
38888543
30855237
18039875
78243194
7343179
54295219
81264913
72316670
4372709
4743157
37472084
90545034