519925
50009029
28194508
6681356
85924448
90492475
97184071
72555512
84967537
61998634
37594741
73697185
25761476
26171082
63546328
3147641
50189227
86845483
22707460
33364458
30646903
54139413
58854366
83788625
8062894
21654046
7711089
8771915
50154405
81546887
7829639
1608912
84416721
88828252
38636191
894121
71269
64055907
6340352
4212194