43584813
47616912
9342129
90164488
88725957
84511101
3484798
87493652
98801059
16889877
29884151
83648675
4684959
85143068
77654177
19989126
72965754
44885912
71465133
42101070
8809686
8807231
79511778
4084902
47899563
83587066
42886324
38605951
1780993
16564447
3812333
57054829
57196557
85473542
86589717
31891147
40622411
73811461
99157810
8051154