54484833
8123928
18366655
49339127
60329480
14825656
42568045
15264537
84572476
57698634
22327132
62106744
75535643
62578584
69709984
16595712
64894062
44482007
49698239
98098718
4503231
87309341
31096142
62424878
40473637
61626079
51767833
15438501
83759265
22459947
20835965
47451985
26539350
7333298
48091284
44399313
45143680
30639015
78501413
9048530