16475591
53966896
65266401
36834184
63844599
8990125
16947063
60732235
67262035
77436062
9983265
10432230
38556044
26583868
20835260
94178195
83088306
21847087
60635695
58395317
17835508
6687027
64087974
84935376
70841462
33058450
55706552
15573321
5860967
1322101
40286217
3058346
70682139
4125433
66814644
71824184
26515274
54067683
25755622
18687132