1489645
35694023
25949519
16447153
55649960
12137214
16276008
67291884
8077833
52607993
24485004
37788489
78413868
91103396
30086342
9012750
81797181
87704711
1713653
76065895
64578151
23818449
1919038
11274144
80601635
23486446
7558419
65743142
8333633
4482238
48608176
94479965
88391693
50502646
49062127
47338847
86894641
7664784
18374932
28385252