47928637
47894875
21892794
83372899
79712523
87425679
28799015
9036411
94311848
69448605
54911362
92553649
59749036
95359240
3541894
72906376
77363057
70694834
57027501
79836635
69188523
92171685
21511735
43323505
50387104
49918720
60756390
2046590
883678
17246304
73038384
80218418
32206621
52596393
61706913
12598840
97704664
4447393
49211402
77208656