56905590
15376932
528371
5004242
61162295
78135397
69963670
17749786
59697135
69701863
57987646
45122336
60011933
84913389
93427364
94702839
18251962
37009505
63342145
83711675
47689006
69625920
75669074
13349316
5502743
45082426
50745747
48698584
65063069
21062758
78155452
12451494
3281571
28685763
83751052
6464648
9278983
4582385
32716691
28983082